$(function() {
    var favor = $("#favordest").data("favor");
    console.log(favor);
    if (favor) {
        $("#favordest").addClass("on");
        $("#favordest").html('<i class="icon"></i>已收藏');
    } else {
        $("#favordest").removeClass("on");
        $("#favordest").html('<i class="icon"></i>未收藏');
    }

    //收藏
    $("#favordest").click(function () {
        var did = $(this).data("did");
        $.get("/destination/favor", {did: did}, function (data) {
            console.log(data);
            if (data.success) {
                $("#favordest").addClass("on");
                $("#favordest").html('<i class="icon"></i>已收藏');
                popup("收藏成功"); //
            } else {
                if (data.code == 102) {
                    $("#favordest").removeClass("on");
                    $("#favordest").html('<i class="icon"></i>未收藏');
                    popup(data.msg);
                } else {
                    $("#favordest").removeClass("on");
                    $("#favordest").html('<i class="icon"></i>未收藏');
                    popup("已取消收藏"); //
                }
            }
        });
    })

    var guideFlag = true;
    $('.drop').on('mouseenter', function() {
        $(this).addClass('open');
    }).on('mouseleave', function() {
        $(this).removeClass('open');
    });

    $('.city-guide').on('mouseenter', function() {
        guideFlag = true;
        $(this).parent().next().removeClass('hide');
    }).on('mouseleave', function() {
        var self = this
        setTimeout(function() {
            if (guideFlag) {
                $(self).parent().next().addClass('hide');
                guideFlag = false;
            }
        }, 100);
    });

    $('.overview-drop').on('mouseenter', function() {
        guideFlag = false;
        $(this).removeClass('hide');
    }).on('mouseleave', function() {
        var self = this
        $(self).addClass('hide');
        guideFlag = true;
    });

    $('.tn-dropdown').on('mouseenter', function() {
        $(this).addClass('dropdown-open');
    }).on('mouseleave', function() {
        $(this).removeClass('dropdown-open');
    });
});